digging trenches - Fransızca İngilizce Sözlük